punk-rock
acoustic-psychedelic
post rock
experimental-noise
rock-pop
progressive-rock
alternative
hip hop-r&b
screamo-violence
folk-jazz
thrash-alternative
pop-rock
rock-funk
folk-acoustic
crust-punk